@krish_garg
There are many ways to implement this, depending on what UI you want (e.g separate widgets/windows/dialogs, MDI, QStackedWidget). Since you mention a "back" button, the one Qt class which gives this is QWizard Class if what you want is a step-by-step guiding the user through a number of sequential pages, which allows user to go back to change their answers. That does not address e.g. a separate "all contacts screen" but might be what you want for adding/editing.